.role-select-lable {
  color: #fff !important;
}
.role-select-ipt .el-input__inner {
  background: none;
  border: 1px solid #3d759e;
  color: #fff;
}
.role-select-ipt{
  width: 75%;
}
.rolelabel .el-form-item__label{
  color: #fff;
}
.el-switch.is-checked .el-switch__core{
  background: #38b824;
}
.role-head-operation{
  padding: 6px 0;
}
.role-head{
  margin-bottom: 10px !important;
}
.ivu-input{
  width: 94% !important;
  padding: 0 3% !important;
}
.ivu-select-selected-value{
  padding-left: 3% !important;
}
.full-width{
  width: 100% !important;
}
.persional-ipt .ivu-form-item-label {
  color: #fff;
}
/*头像上传*/
.avatar-uploader{
  width: 120px;
  height: 120px;
  margin: 0 auto;
}
.avatar-uploader .el-upload {
  width: 120px;
  height: 120px;
  border: 1px dashed #d9d9d9;
  border-radius: 50%;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.avatar-uploader .el-upload:hover {
  border-color: #409EFF;
}
.avatar-uploader-icon {
  font-size: 28px;
  color: #8c939d;
  width: 120px;
  height: 120px;
  line-height: 120px;
  text-align: center;
}
.avatar {
  width: 120px;
  height: 120px;
  display: block;
}
.el-pager{
  float: left;
}
.el-dialog, .el-pager li{
  display: none;
  background: none;
  color: #fff;
}
.el-pagination .btn-next{
  float: right;
  background: none;
  border: 1px solid #1f557d;
  margin-left: 15px;
}
.el-pagination .btn-prev{
  background: none;
  border: 1px solid #1f557d;
  margin-right: 15px;
  float: left;
}
.el-icon-arrow-left:before{
  color: #fff;
}
.el-icon-arrow-right:before{
  color: #fff;
}
.el-pagination__jump{
  width: 46px;
  overflow: hidden;
  margin: 0;
  color: #fff;
}
.el-pagination__editor .el-input__inner{
  background: #011b32;
  border: 1px solid #1f557d;
  margin-left: -60px !important;
  color: #fff;
}
.el-pagination button.disabled{
  background: none;
}
.el-pagination{
  float: right;
  margin-bottom: 30px;
}
/* table */
.right-table table{
  width: 100% !important;
  background: #fff;
}
/*ztree*/
.grantztree{
  padding: 0 !important;
}
.grantztree li ul{
  padding: 0 !important;
}
grantztree li{
  background: #011b32;
}
.grantztree li a{
  width: 90%;
  background: red;
  padding: 10px 5% !important;
  color: #fff !important;
}
.grantztree li a{
  background: #206da9 !important;
  opacity: 1 !important;
}
.grantztree li a.curSelectedNode{
  background: #206da9 !important;
  opacity: 1 !important;
}
.grantztree li ul li a{
  width: 80% !important;
  padding:  8px 10% !important;
  background: #093555 !important;
  /* background: #01213a; */
  text-decoration: none !important;
}
.grantztree li ul li a.curSelectedNode{
  background: #01213a !important;
}
.grantztree li span.button.noline_docu{
  display: none;
}
.grantztree li span.button.noline_open{
  display: none;
}
.grantztree li span.button.noline_close{
  display: none;
}
.el-table__empty-block{
  width: 100% !important;

}
.layui-layer-content .ztree{
  height: 300px !important;
  overflow-y: auto;
}